On the Rst-order Preex Hierarchy
نویسنده
چکیده
We investigate the expressive power of fragments of rst-order logic that are deened in terms of preexes. The main result establishes a strict hierarchy among these fragments over the signature consisting of a single binary relation. It implies that for each preex p, there is a sentence ' p in prenex normal form with preex p, over a single binary relation, such that for all sentences in prenex normal form, if is equivalent to ' p , then p can be embedded in the preex of. This strengthens a theorem of Walkoe. In this paper we address the following question. Given two rst-order preexes p and q, is there a sentence with preex p that is not equivalent to any sentence with preex q? Walkoe 4] proved that if p and q are diierent preexes of length n, then there is such a sentence, containing a single n-ary relation symbol. Keisler and Walkoe 3] then strengthened this result by showing that it also holds over the class of nite structures. Our main theorem improves on Walkoe's result. It implies that for each preex p, there is a sentence ' p in prenex normal form with preex p, over a single binary relation, such that for all sentences in prenex normal form, if is equivalent to ' p , then p can be embedded in the preex of. (We leave its precise statement to Section 1.) This also resolves a conjecture of Grr adel and McColm 1], explained below. 1 Background and statement of the main theorem 1.1 Terminology and deenitions We adopt the following terminology and conventions. We will consider (fragments of) rst-order logic (FO) and innnitary logic (L 1!), which allows innnitary conjunctions and disjunctions. Throughout we assume that formulas are in negation normal form, that is, negation symbols only bind atomic formulas. Signatures are always purely relational and nite. A graph is a structure with signature fEg, E binary; it is simple if it is undirected and loop-free. In a (directed) graph, we say that vertex a is an E-predecessor of vertex b, if Eab ^ :Eba. Throughout, we assume that any class of structures we are talking about is closed under isomorphism.
منابع مشابه
Descriptive Complexity Theory for ConstraintDatabasesErich
We consider the data complexity of various logics on two important classes of constraint databases: dense order and linear constraint databases. For dense order databases, we present a general result allowing us to lift results on logics capturing complexity classes from the class of nite ordered databases to dense order constraint databases. Considering linear constraints, we show that there i...
متن کاملAverage Case Complexity of Unbounded Fanin Circuits
H astad has shown that functions like PARITY cannot be computed by unbounded fanin circuits of small depth and polynomial size. We generalize this result in two directions. First, we obtain the same tight lower bound for the average case. This is done by estimating the average delay { the natural generalization of circuit depth to an average case measure { of unbounded fanin circuits of polynom...
متن کاملAlternative quanti cation vs . input pre xingJan
This is a summary of our paper \Process algebras with alternative quantii-cation over data" (Groote and Luttik (1998)). In this paper, we deene a class of process algebras with a generalised operation P that allows explicit treatment of alternative quantiication over data, and investigate the speciic subclass formed by the algebras of nite processes modulo strong bisimulation. We have shown tha...
متن کاملInferring Probabilistic Automata from Sensor Data for Robot Navigation
We address the problem of guiding a robot in such a way, that it can decide, based on perceived sensor data, which future actions to choose, in order to reach a goal. In order to realize this guidance, the robot has access to a (probabilistic) automaton (PA), whose nal states represent concepts, which have to be recognized in order to verify, that a goal has been achieved. The contribution of t...
متن کاملImproving the Predictive Power of Rules Learned for Robot Navigation
In (Klingspor et al., 1996), we have applied inductive logic programming algorithms in order to learn so-called operational concepts. These high-level concepts can be used by a human user to guide a robot. An abstraction hierarchy has been introduced and rules have been learned to derive the operational concepts step by step from the sensor data. In this paper, we focus on one step of the infer...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998